const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  lintOnSave: false,  //关闭语法检查
  pages: {
    index: {
      // page 的入口
      entry: 'src/main.js', 
    },
  },
  //开启代理服务器(方式一) 不常用
  // devServer: {
  //   proxy: 'http://localhost:5001'
  // },

  //开启代理服务器(方式二) 常用
  devServer: {
    proxy: {
      '/api-students': {  //匹配所有以'/api-students'开头的请求路径
        target: 'http://localhost:5000',  //代理目标的基础路径
        pathRewrite: {'^/api-students': ''}, // 消除转发路径字符串的影响
        // ws: true,  //用于支持websocket，默认是true
        // changeOrigin: true  //默认是true（向服务器撒谎）用于控制请求头中的Host值
      },
      '/api-cars': {
        target: 'http://localhost:5001',
        pathRewrite: {'^/api-cars': ''}, // 消除转发路径字符串的影响
        // ws: true,  //用于支持websocket，默认是true
        // changeOrigin: true  //默认是true（向服务器撒谎）用于控制请求头中的Host值
      }
      
    }
  }



  
})
